Upload do adresara, vyzadujuci prihlasenie

Otázka od: Milan Fabik

7. 1. 2004 14:30

Dobry den, prosim o radu

Potrebujem programovo uploadovat subor na ftp server, ktory vyzaduje overenie
menom a heslom.

Ak by nevyzadoval toto overenie urobil by som to cez synapse, alebo ine
komponenty.
Ale ako mam postupovat v pripade overovania uzivatela ?

Dakujem za rady.
Fabik

Odpovedá: Lukas Gebauer

7. 1. 2004 15:29

> Potrebujem programovo uploadovat subor na ftp server, ktory vyzaduje
> overenie menom a heslom.
>
> Ak by nevyzadoval toto overenie urobil by som to cez synapse, alebo
> ine komponenty. Ale ako mam postupovat v pripade overovania uzivatela
> ?

Proc na to nejde pouzit Synapse? vzdyt ta to umi, dokonce si muzes
vybrat z hromady prihlasovacich schemat (pro ruzne specielni
firewally)... ba co vic, muzes si nadefinovat i svoje prihlasovaci
schema. :-O

Staci vyplnit property username a password.

V nejjednodusim pripade muzes pouzit hotovou funkci z ftpsend.pas:

function FtpPutFile(const IP, Port, FileName, LocalFile,
  User, Pass: string): Boolean;

kde je problem?  

--
Lukas Gebauer.

E-mail: gebauerl@mlp.cz
http://www.ararat.cz/synapse/ - Ararat Synapse - TCP/IP Lib.


Odpovedá: Jan Fiala

7. 1. 2004 15:22

7.1.2004 Milan Fabik:
> Dobry den, prosim o radu

> Potrebujem programovo uploadovat subor na ftp server, ktory
> vyzaduje overenie menom a heslom.

> Ak by nevyzadoval toto overenie urobil by som to cez synapse, alebo ine
komponenty.
> Ale ako mam postupovat v pripade overovania uzivatela ?

Uplne jednoduse si v Synapse zadas jmeno a heslo  
K tomu slouzi property UserName a Password

Muzes pouzit primo funkci z unity FTPSend:
function FtpPutFile(const IP, Port, FileName, LocalFile,
  User, Pass: string): Boolean;


--
Jan Fiala
mailto:jan.fiala@wo.cz